,System.Threading.CancellationToken)}
ObservableAsync.SubscribeAsync(IObserverAsync, CancellationToken) method¶
Defined in
Type: ObservableAsyncReactiveUI.Extensions.Async
Assembly: ReactiveUI.Extensions.dll
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
public ValueTask<IAsyncDisposable> SubscribeAsync(IObserverAsync<T> observer, CancellationToken cancellationToken)
Summary: Asynchronously subscribes the specified asynchronous observer to receive notifications from the observable sequence.
Parameters
| Name | Type | Description |
|---|---|---|
observer | [IObserverAsync | The asynchronous observer that will receive notifications. Cannot be null. |
cancellationToken | CancellationToken | A cancellation token that can be used to cancel the subscription operation. |
Returns: ValueTask
Remarks
The returned IAsyncDisposable should be disposed when the observer no longer wishes to receive notifications. Multiple calls to this method with the same observer will result in multiple independent subscriptions.